google.golang.org/protobuf/internal/impl.offset.IsValid (method, view implemented interface methods)

21 uses

	google.golang.org/protobuf/internal/impl (current package)
		checkinit.go#L38: 	if mi.extensionOffset.IsValid() {
		codec_message.go#L55: 	if si.sizecacheOffset.IsValid() && si.sizecacheType == sizecacheType {
		codec_message.go#L58: 	if si.unknownOffset.IsValid() && (si.unknownType == unknownFieldsAType || si.unknownType == unknownFieldsBType) {
		codec_message.go#L62: 	if si.extensionOffset.IsValid() && si.extensionType == extensionFieldsType {
		codec_message.go#L140: 		if !mi.extensionOffset.IsValid() {
		codec_message.go#L143: 		if !mi.unknownOffset.IsValid() {
		decode.go#L159: 			if exts == nil && mi.extensionOffset.IsValid() {
		decode.go#L186: 			if !opts.DiscardUnknown() && mi.unknownOffset.IsValid() {
		encode.go#L51: 	if opts.UseCachedSize() && mi.sizecacheOffset.IsValid() {
		encode.go#L62: 		if mi.sizecacheOffset.IsValid() {
		encode.go#L67: 	if mi.extensionOffset.IsValid() {
		encode.go#L81: 	if mi.unknownOffset.IsValid() {
		encode.go#L86: 	if mi.sizecacheOffset.IsValid() {
		encode.go#L123: 	if mi.extensionOffset.IsValid() {
		encode.go#L144: 	if mi.unknownOffset.IsValid() && !mi.isMessageSet {
		merge.go#L54: 	if mi.extensionOffset.IsValid() {
		merge.go#L79: 	if mi.unknownOffset.IsValid() {
		message_reflect.go#L118: 	case si.unknownOffset.IsValid() && si.unknownType == unknownFieldsAType:
		message_reflect.go#L132: 	case si.unknownOffset.IsValid() && si.unknownType == unknownFieldsBType:
		message_reflect.go#L167: 	if si.extensionOffset.IsValid() {
		pointer_unsafe.go#L31: func (f offset) IsValid() bool { return f != invalidOffset }